@import "./base/reset.less";


//@import "./icon/weui-icon_font";


// button
@import "./widget/eui-button";
@import "./widget/eui-loading";
@import "./widget/eui-input";
@import "./widget/eui-avatar";
@import "./widget/eui-list";
@import "./widget/eui-table";
@import "./widget/eui-notice";


.eui-user{
  margin-top:20px;
  .other-link{
    padding:0 15px;
    a{
      color:@brandPrimary;
    }
  }
  .eui-logo{
    padding:25px 0;
    text-align: center;
    img{
      width:80px;height:80px;
    }
  }
}
.eui-about{
  text-align: center;
  .logo{
    padding-top:100px;
    padding-bottom:10px;
    img{
      width:80px;
      height:80px;
    }
    span{
      display: block;
      color:@gray;
    }
  }
  .text{
    text-align:left;
    padding:20px;
    p{
      padding:5px 0;
      text-indent: 25px;
    }
  }
  .foot{
    position: fixed;
    bottom:15px;
    left:0;right:0;
    text-align: center;
    font-size:11px;
    color:#999;
  }
}

.eui-feedback{
  textarea{
    min-height:80px;
  }
  .successtip{
    text-align: center;
    span{
      display: inline-block;
      color:@brandSuccess;
      margin-top:100px;
    }
  }
}

.eui-text-page{
  padding:15px;
  .u-hd{
    font-size:14px;color:@gray;
  }
  .u-time{
    font-size:12px;
    color:@grayLight;
  }
  .u-text{
    line-height: 1.7;
    p{
      color:@grayLight;
      margin:5px 0;
      font-size:14px;
    }
  }
}

.eui-empty{
  text-align: center;
  margin-top:80px;
  .icon{
    display: inline-block;
    i{
      font-size:6rem;
      color:@grayLight;
      height:90px;
      display: inline-block;
    }
  }
  p{
    color:@grayLight;
  }

}


.eui-pay{


    .product-info{
      background:@white;
      padding:15px;
      margin-bottom:15px;
      p{
        font-size:1.4rem;
        span{
          color:@grayLight;
          display: inline-block;
          margin-right:5px;
        }
      }
    }
    .eui-paybox{
      background:@white;
      .item{
        line-height: 1.2;
        padding:10px;
        border-bottom:1px solid #eee;
        img{width:40px;float:left;height:40px;}
        span{
          display: block;
        }
        em{
          font-size:1.2rem;
          color:@grayLight;
        }
        .eui-checkbox{
          padding-top:5px;
          display: block;
          position: relative;
          margin-left:50px;
          input{
            position: absolute;
            right:-10px;
            top:35px;
          }
        }
      }
    }
}


.eui-page-success{
    color:@brandSuccess;
    text-align: center;
    .eui-tip{
      margin-top:150px;
      i{
        line-height: 80px;
        font-size:6rem;
      }
      .goback{
        margin-top:20px;
        display: inline-block;
        color:@brandWarning;
        border:1px solid @brandWarning;
        padding:0px 10px;

        font-size:1.2rem;
        border-radius: 5px;
      }
    }
}



.eui-page-warning{
  color:@brandWarning;
  text-align: center;
  .eui-tip{
    margin-top:150px;
    i{
      line-height: 80px;
      font-size:6rem;
    }
    .goback{
      margin-top:20px;
      display: inline-block;
      color:@grayLight;
      border:1px solid @grayLighter;
      padding:0px 10px;
      font-size:1.2rem;
      border-radius: 5px;
    }
  }
}